- Title
- Clone detection in model-based development using formal methods to enhance performance in software development
- Creator
- Hogavanaghatta Kumaraswamy, Jnanamurthy; Henskens, Frans; Paul, David; Wallis, Mark
- Relation
- 2018 3rd International Conference for Convergence in Technology (I2CT). 2018 3rd International Conference for Convergence in Technology (I2CT) (Pune, India 6-8 April, 2018)
- Publisher Link
- http://dx.doi.org/10.1109/I2CT.2018.8529446
- Publisher
- Institute of Electrical and Electronics Engineers (IEEE)
- Resource Type
- conference paper
- Date
- 2018
- Description
- Clone detection is gaining more attention due to its advantages of software maintenance. Clone detection helps in code optimization (code present in multiple locations can be updated and optimized once), bug detection (discovering bugs that are copied to multiple locations in the code), and analysis of re-used code in software systems. Importantly, model-based software development is gaining more popularity due to its reduced production time and cost. There are several approaches to detect clones in the code level, but few methods to detect clones at the model level. These methods use syntactic based analysis of models to detect clones at the model level. In this paper, we present a novel approach to detect clones at model-based levels using semantic based analysis. Our method is based on model checking which involves mathematical based analysis. Our method is tested with control flow based models and yields good results in detection of model clones.
- Subject
- clone detection; model-based development; software maintenance
- Identifier
- http://hdl.handle.net/1959.13/1394678
- Identifier
- uon:33747
- Identifier
- ISBN:9781538642733
- Language
- eng
- Reviewed
- Hits: 1677
- Visitors: 1669
- Downloads: 0
Thumbnail | File | Description | Size | Format |
---|